﻿using System;

namespace SharpSqlAnalyzer.nodes.hive
{
	// Token: 0x02000403 RID: 1027
	public class THiveClusterBy : TParseTreeNode
	{
		// Token: 0x17000911 RID: 2321
		// (get) Token: 0x0600280C RID: 10252 RVA: 0x0033C358 File Offset: 0x0033A558
		// (set) Token: 0x0600280D RID: 10253 RVA: 0x0033C360 File Offset: 0x0033A560
		public virtual TExpressionList ExpressionList
		{
			get
			{
				return this.expressionList;
			}
			set
			{
				this.expressionList = value;
			}
		}

		// Token: 0x0600280E RID: 10254 RVA: 0x0033C369 File Offset: 0x0033A569
		public override void init(object arg1)
		{
			this.expressionList = (TExpressionList)arg1;
		}

		// Token: 0x0600280F RID: 10255 RVA: 0x0033C377 File Offset: 0x0033A577
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x06002810 RID: 10256 RVA: 0x0033C387 File Offset: 0x0033A587
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001E2E RID: 7726
		private TExpressionList expressionList;
	}
}
